home *** CD-ROM | disk | FTP | other *** search
/ Aminet 32 / Aminet 32 (1999)(Schatztruhe)[!][Aug 1999].iso / Aminet / comm / tcp / Socks5.readme < prev    next >
Text File  |  1999-07-01  |  9KB  |  194 lines

  1. Short:    Socks5 proxy server for AmiTCP/GenesisTCP
  2. Author:   lbird@randomc.com (Leslie S. Bird)
  3. Uploader: lbird@randomc.com (Leslie S. Bird)
  4. Type:     comm/tcp
  5.  
  6. This is a direct port of socks5 V1.0r9 for Unix.
  7.  
  8. Socks5 is a proxy server that will allow other computers to access
  9. the rest of the Internet through your Amiga. If you have more than
  10. one computer connected via TCP but only ONE account with your
  11. provider, Socks5 will allow other computers to pass through. Note
  12. that you will need client software on your other machine that
  13. supports Socks or else you will not be able to use it. Most
  14. Windows Internet applications can be configured for Socks. Not
  15. much exists in the way for Amiga apps under AmiTCP 4.x, other
  16. than the program Socksproxy found on Aminet. GenesisTCP however,
  17. DOES allow you to configure it for use through a SOCKS proxy -
  18. I recommend that you upgrade!
  19.  
  20. Socks5 has been compiled with GCC 2.7.0
  21.  
  22. Socks5 has been tested with AmiTCP 4.x AND GenesisTCP 1.0.4. It
  23. has NOT been tested with TermiteTCP or Miami, so I have no idea
  24. if it will work at all.
  25.  
  26. BUGS:
  27.  
  28. UDP applications running under AmiTCP 4.x do not work properly.
  29. TCP applications work just fine. Most applications use TCP
  30. packets anyway, so this will not be a problem for most programs.
  31. The problem seems to be with AmiTCP rather than Socks5. Since
  32. upgrading to Genesis TCP, my udp problems disappeared! I have
  33. sucessfully been able to run WinQuake and Quake II through
  34. Socks5 using Genesis TCP. If you are running AmiTCP, it is
  35. time to upgrade!
  36.  
  37. USAGE:
  38.  
  39. Socks5 can only be run from inetd, OR in standalone using the -o
  40. (onetime option), since forking doesn't work properly. Standalone
  41. is handy for debugging, but not much else.
  42.  
  43. run socks5 from standalone: socks5 -o
  44.  
  45. for inetd, modify db/services   socks  1080/tcp
  46.                                 socks  1080/udp
  47.  
  48. modify db/inetd.conf
  49.  
  50. socks   stream tcp nowait root    AmiTCP:serv/socks5 socks5 -i
  51. socks   dgram  udp nowait root    AmiTCP:serv/socks5 socks5 -i
  52.  
  53. Place the socks5 executable in your AmiTCP:serv directory.
  54.  
  55. Socks5 stores its files in the AmiTCP:conf/ directory, you
  56. will need to create this if you do not have it. The files
  57. SOCKS5.CONF and SOCKS5.PASSWD will need to be placed there.
  58.  
  59. You will probably have to run a nameserver on your Amiga, or
  60. else the applications that default to Socks 4 protocol will
  61. not work well. I recommend NAMED.LHA, also found on
  62. Aminet.
  63.  
  64. It seems to run just fine that way. A PC I have hooked up
  65. runs Netscape just fine; also tested with SocksCAP through
  66. which I've run Telnet, FTP, Realaudio, WinQuake, Quake II.
  67. I've not yet tested Unreal or Half-Life, if you get these
  68. to run please drop me a line.
  69.  
  70. You also need ixemul.library 47.2 or better from Aminet.
  71.  
  72. Please send comments/bug reports to me regarding the Amiga
  73. port of Socks5 at lbird@randomc.com
  74.  
  75.  
  76. ============================= Archive contents =============================
  77.  
  78. Original  Packed Ratio    Date     Time    Name
  79. -------- ------- ----- --------- --------  -------------
  80.   182880   74414 59.3% 24-Jun-99 00:30:56 +socks5
  81.   168604   71090 57.8% 24-Jun-99 00:00:42 +socks5_020
  82.   166948   70902 57.5% 23-Jun-99 23:43:42 +socks5_040
  83.      352     227 35.5% 23-Jun-99 23:56:42 +socks5.conf
  84.       14      14  0.0% 17-Feb-98 04:09:52 +socks5.passwd
  85.     3495    1602 54.1% 03-Feb-99 16:34:32 +Copyright
  86.    19676    5966 69.6% 29-Apr-96 15:51:06 +rfc1928.txt
  87.     3540    1408 60.2% 29-Apr-96 15:51:44 +rfc1929.txt
  88.    15988    4780 70.1% 28-Jun-96 09:29:30 +rfc1961.txt
  89.    12269    3645 70.2% 29-Apr-96 15:49:04 +socks.faq
  90.     5071    1494 70.5% 18-Jun-97 09:56:40 +multiple_server.example
  91.      344     210 38.9% 18-Jun-97 10:25:00 +README
  92.     5672    1642 71.0% 18-Jun-97 09:56:42 +server_2_multiple_server.examp
  93.     3527    1227 65.2% 18-Jun-97 09:56:42 +single_homed_host.example
  94.      206     131 36.4% 22-Sep-98 15:14:10 +socks5.conf.dualhomed
  95.      339     164 51.6% 21-May-97 16:13:32 +socks5.conf.gssapi
  96.       80      66 17.5% 25-Feb-97 13:10:40 +socks5.conf.multipleservers
  97.      327     211 35.4% 28-Mar-97 10:34:06 +socks5.conf.realaudio
  98.      415     187 54.9% 21-May-97 16:21:56 +socks5.conf.server2server
  99.       76      68 10.5% 07-Jun-96 15:01:58 +socks5.conf.singlehomed
  100.      276     166 39.8% 28-Mar-97 10:44:00 +socks5.conf.userpassword
  101.     4965    1828 63.1% 12-Jun-97 14:23:24 +runsocks.1
  102.     9149    3032 66.8% 26-Feb-99 13:01:58 +socks5.1
  103.      970     478 50.7% 17-Jun-97 12:25:00 +socks5_clients.1
  104.     1683     781 53.5% 01-Oct-98 09:32:02 +stopsocks.1
  105.    10176    3309 67.4% 14-Aug-98 11:07:44 +libsocks5.conf.5
  106.    14186    4430 68.7% 01-Dec-98 10:55:52 +socks5.conf.5
  107.     2399     950 60.4% 03-Jun-97 15:42:18 +socks5.passwd.5
  108.    10883    3920 63.9% 04-Feb-99 11:18:04 +README
  109.     2837    1328 53.1% 22-Jun-99 15:59:06 +Socks5.readme
  110.     1007     595 40.9% 03-Aug-98 21:38:52 +Amiga.Changes
  111.     2614     790 69.7% 10-Mar-99 12:07:12 +block.h
  112.    12211    2433 80.0% 22-Jun-99 19:41:34 +config.h
  113.    12277    2393 80.5% 06-Jan-99 16:17:28 +config.h.in
  114.     5203    1895 63.5% 10-Mar-99 12:07:18 +defs.h
  115.     2193     739 66.3% 10-Mar-99 12:07:12 +hide.h
  116.     2586     871 66.3% 10-Mar-99 12:07:12 +includes.h
  117.      717     352 50.9% 25-Jan-99 16:56:00 +Makefile.in
  118.     2266     740 67.3% 10-Mar-99 12:07:12 +protos.h
  119.     1453     615 57.6% 10-Mar-99 12:07:12 +s5util.h
  120.     2107     703 66.6% 10-Mar-99 12:07:12 +sigfix.h
  121.     4595    1159 74.7% 10-Mar-99 12:07:12 +socks.h
  122.     4949    1535 68.9% 10-Mar-99 12:07:12 +socks5api.h
  123.      755     363 51.9% 10-Mar-99 12:07:12 +socks5p.h
  124.     3051     914 70.0% 10-Mar-99 12:07:12 +system.h
  125.     3330     986 70.3% 10-Mar-99 12:07:12 +threads.h
  126.     5793    1529 73.6% 10-Mar-99 12:07:10 +addr.c
  127.     1855     649 65.0% 10-Mar-99 12:07:10 +addr.h
  128.     9825    2889 70.5% 10-Mar-99 12:07:10 +buffer.c
  129.      939     391 58.3% 10-Mar-99 12:07:10 +buffer.h
  130.     6168    1869 69.6% 10-Mar-99 12:07:10 +cache.c
  131.     1292     518 59.9% 10-Mar-99 12:07:10 +cache.h
  132.     9184    2861 68.8% 10-Mar-99 12:07:12 +conf.c
  133.      616     331 46.2% 10-Mar-99 12:07:12 +conf.h
  134.    40984    9719 76.2% 10-Mar-99 12:07:10 +confutil.c
  135.     5042    1752 65.2% 10-Mar-99 12:07:10 +confutil.h
  136.    23497    5756 75.5% 10-Mar-99 12:07:10 +gss.c
  137.      634     329 48.1% 10-Mar-99 12:07:10 +gss.h
  138.    13779    3452 74.9% 22-Jun-99 19:50:16 +hostname.c
  139.      658     345 47.5% 10-Mar-99 12:07:10 +hostname.h
  140.    11870    3498 70.5% 10-Mar-99 12:07:10 +libproto.c
  141.      925     461 50.1% 10-Mar-99 12:07:10 +libproto.h
  142.     8398    3114 62.9% 10-Mar-99 12:07:10 +log.c
  143.     1445     611 57.7% 10-Mar-99 12:07:10 +log.h
  144.     2992    1058 64.6% 25-Jan-99 16:56:04 +Makefile.in
  145.     9178    2476 73.0% 10-Mar-99 12:07:12 +msg.c
  146.      804     387 51.8% 10-Mar-99 12:07:12 +msg.h
  147.     1253     610 51.3% 10-Mar-99 12:07:10 +null.c
  148.      633     332 47.5% 10-Mar-99 12:07:10 +null.h
  149.    16832    3637 78.3% 10-Mar-99 12:07:10 +protocol.c
  150.     1462     496 66.0% 10-Mar-99 12:07:10 +protocol.h
  151.    13773    2800 79.6% 10-Mar-99 12:07:10 +rld.c
  152.     8091    2531 68.7% 10-Mar-99 12:07:10 +select.c
  153.     7752    2368 69.4% 10-Mar-99 12:07:10 +upwd.c
  154.      643     337 47.5% 10-Mar-99 12:07:10 +upwd.h
  155.    21027    3519 83.2% 10-Mar-99 12:07:10 +wrap.c
  156.     2067     830 59.8% 10-Mar-99 12:07:10 +wrap.h
  157.    25486    5977 76.5% 10-Mar-99 12:07:10 +wrap_tcp.c
  158.     1088     431 60.3% 10-Mar-99 12:07:10 +wrap_tcp.h
  159.    22387    5676 74.6% 10-Mar-99 12:07:10 +wrap_udp.c
  160.     1156     438 62.1% 10-Mar-99 12:07:10 +wrap_udp.h
  161.     6535    2149 67.1% 10-Mar-99 12:07:14 +daemon.c
  162.     1853     711 61.6% 10-Mar-99 12:07:14 +daemon.h
  163.     5522    1724 68.7% 10-Mar-99 12:07:12 +flow.c
  164.      652     333 48.9% 10-Mar-99 12:07:14 +flow.h
  165.     6777    1946 71.2% 10-Mar-99 12:07:14 +info.c
  166.      656     352 46.3% 10-Mar-99 12:07:14 +info.h
  167.     4395    1313 70.1% 25-Jan-99 16:56:08 +Makefile.in
  168.     1674     526 68.5% 10-Mar-99 12:07:12 +msgids.h
  169.     3277    1326 59.5% 10-Mar-99 12:07:12 +packet.c
  170.      574     318 44.5% 10-Mar-99 12:07:12 +packet.h
  171.    14854    4403 70.3% 10-Mar-99 12:07:14 +proxy.c
  172.      557     312 43.9% 10-Mar-99 12:07:14 +proxy.h
  173.     4883    1645 66.3% 10-Mar-99 12:07:12 +s2s.c
  174.      705     354 49.7% 10-Mar-99 12:07:12 +s2s.h
  175.     4714    1534 67.4% 10-Mar-99 12:07:12 +sema.c
  176.      894     423 52.6% 10-Mar-99 12:07:12 +sema.h
  177.     4876    1827 62.5% 10-Mar-99 12:07:12 +sident.c
  178.      786     387 50.7% 10-Mar-99 12:07:12 +sident.h
  179.    24659    7331 70.2% 10-Mar-99 12:07:12 +socket.c
  180.      672     360 46.4% 10-Mar-99 12:07:12 +socket.h
  181.      688     361 47.5% 01-May-97 13:45:04 +stopsocks.in
  182.    20330    5175 74.5% 10-Mar-99 12:07:12 +tcp.c
  183.      810     411 49.2% 10-Mar-99 12:07:12 +tcp.h
  184.    10517    2980 71.6% 10-Mar-99 12:07:12 +tracer.c
  185.      742     380 48.7% 10-Mar-99 12:07:12 +tracer.h
  186.    24162    6485 73.1% 10-Mar-99 12:07:12 +udp.c
  187.      651     365 43.9% 10-Mar-99 12:07:12 +udp.h
  188.    12904    3802 70.5% 10-Mar-99 12:07:12 +udputil.c
  189.     3378    1272 62.3% 10-Mar-99 12:07:12 +udputil.h
  190.    37353    8432 77.4% 22-Jun-99 20:49:20 +validate.c
  191.     1120     491 56.1% 10-Mar-99 12:07:12 +validate.h
  192. -------- ------- ----- --------- --------
  193.  1190359  410158 65.5% 24-Jun-99 20:24:48   112 files
  194.